package prueba3;
/**
 *
 * @author homelinux
 */
public class ClasMenu {
     
    private int opcion;
    
    boolean menu = false;
    static int nextInt() {
    throw new UnsupportedOperationException("Not yet implemented");
    }
    
    public String menu(){
      while(!menu){
         //menu
            System.out.println("");
            System.out.println("Opciones de la Cuenta Bancaria");
            System.out.println("------------------------------");
            System.out.println("1 - Ver el numero de cuenta completo");
            System.out.println("2 - Ver el titular de la cuenta");
            System.out.println("3 - Ver el codigo de la entidad");
            System.out.println("4 - Ver el codigo de la oficina");
            System.out.println("5 - Ver el numero de la cuenta");
            System.out.println("6 - Ver los digitos de control de la cuenta");
            System.out.println("7 - Realizar un ingreso");
            System.out.println("8 - Retirar efectivo");
            System.out.println("9 - Consultar saldo");
            System.out.println("0 - Salir de la aplicacion");
            System.out.println("------------------------------");
            System.out.println("  Introduce una opcion:"); 
         opcion = leerTeclado.nextInt();
   
        switch (opcion){
        case 0:
          break;
        case 1:
          System.out.println("El numero de cuenta es "+ccc);
          break;
        case 2:
          System.out.println("El titular de la cuenta es "+titular);
          break;
        case 3:
          System.out.println("El codigo de entidad es "+cuentaa.obtenerEntidad(ccc));
          break;
        case 4:
          System.out.println("El codigo de oficina es "+cuentaa.obtenerOficina(ccc));
          break;
        case 5:
          System.out.println("Los 10 digitos de la cuenta son "+cuentaa.obtenerCuenta(ccc));
          break;
        case 6:
          System.out.println("El digito de control es: "+cuentaa.obtenerDigitosControl(ccc));
          break;
        case 7:
          System.out.println("Introduzca la cantidad a ingresar: ");
          double cantidad = leerTeclado.nextDouble();
          cuentaa.ingresar(cantidad);
          System.out.println("El saldo actual es: "+cuentaa.obtenerSaldo());
          break;
        case 8:
          System.out.println("Introduzca la cantidad a retirar.");
          cantidad = leerTeclado.nextDouble();
          cuentaa.retirar(cantidad);
          System.out.println("El saldo actual es: "+cuentaa.obtenerSaldo());
          break;
        case 9:
          System.out.println("El saldo actual es de "+cuentaa.obtenerSaldo());
          break;
        default:
          System.out.println("Introduzca un valor entre 0 y 10");
        }
            while (opcion == 0){
              menu = true;
              break;
            }
   }
}
}
